make it perfect - Turkish English Dictionary